General-purpose modular hardware and software framework for mobile outdoor augmented reality applications in engineering

نویسندگان

  • Amir H. Behzadan
  • Brian W. Timm
  • Vineet R. Kamat
چکیده

This paper presents a reusable, general-purpose, mobile augmented reality (AR) framework developed to address the critical and repetitive challenges specific to visualization in outdoor AR. In all engineering applications of AR developed thus far, basic functionality that supports accurate user registration, maximizes the range of user motion, and enables data input and output has had to be repeatedly re-implemented. This is primarily due to the fact that designed methods have been traditionally custom created for their respective applications and are not generic enough to be readily shared and reused by others. The objective of this research was to remedy this situation by designing and implementing a reusable and pluggable hardware and software framework that can be used in any AR application without the need to re-implement low-level communication interfaces with selected hardware. The underlying methods of hardware communication as well as the object-oriented design (OOD) of the reusable interface are presented. Details on the validation of framework reusability and pluggability are also described. 2007 Elsevier Ltd. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SMART: scalable and modular augmented reality template for rapid development of engineering visualization applications

Background: The visualization of civil infrastructure systems and processes is critical for the validation and communication of computer generated models to decision-makers. Augmented Reality (AR) visualization blends real-world information with graphical 3D models to create informative composite views that are difficult to create or replicate on the computer alone. Methods: This paper presents...

متن کامل

Reusable Modular Software Interfaces for Outdoor

An Augmented Reality (AR) application is essentially a platform that integrates the selected hardware components via their corresponding software interfaces. In the context of this research, a software interface is a piece of code implemented to establish communication channels between a hardware device and the AR application platform. The implementation of such an interface for each piece of h...

متن کامل

Overview of Performance and Accuracy of Smartphone Sensors in Augmented Reality Applications

Since incorrect excavations have resulted in extensive and irreparable financial and physical losses, therefore different drillings require having accurate information about the status of the infrastructures. Ubiquitous Geospatial Information System (UBGIS) as a new generation of Geospatial Information System (GIS) can be a good solution to avoid such problems.  Augmented Reality (AR) is the ne...

متن کامل

User Interfaces for Mobile Augmented Reality Systems

User Interfaces for Mobile Augmented Reality Systems Tobias Hans Höllerer In this dissertation, we present typical components of, useful services associated with, and user interactions possible with mobile augmented reality systems, based on a comprehensive series of hardware and software infrastructures and application prototypes we developed. We define a practical taxonomy of user interface c...

متن کامل

INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY FOR AUGMENTED REALITY SYSTEMS Developing Interactive Augmented Reality Modelling Applications

This paper presents our position on the development of software for interactive AR applications, particularly those deployed in mobile outdoor environments. We describe previous work that has been performed in the field and how the main focus has been on low level problems such as hardware abstraction. To develop complex future AR applications, higher level user interface abstractions and suppo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Advanced Engineering Informatics

دوره 22  شماره 

صفحات  -

تاریخ انتشار 2008